a {
    color: #08c;
    text-decoration: none;
}
.content {
    padding-left: 30px;
    color: #333;
    text-align: left;
}
.commentItem {
    padding: 10px 0 10px 10px;
    border-top: 1px solid #f0f0f0
}
.comment_author {
    text-align: left;
}
.comment_author a {
    margin: 0 3px ;
    color: #000;
}
.comment_author a:hover {
    text-decoration: blue;
}
.contents {
    background-color: #f4fcf0;
    margin-top: 20px;
}
.commentForm {
    text-align: left;
}
.sub-btn {
    color: #FFF;
    background-color: #A5DE37;
    text-decoration-line: none;
    text-decoration-color: #FFF;
    height: 30px;
    width: 80px;
    outline: none;
    font-size: 20px;
    border-radius: 8px;
    border: none;
}
.line {
    width: 100%;
    height: 5px;
    border-bottom: 2px solid #f0f0f0;
}